be strangled - French English Dictionary